Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
[GFA] Senior Full-stack Software Engineer (.NET + React + willing to learn Nest.js) image - Rise Careers
Job details

[GFA] Senior Full-stack Software Engineer (.NET + React + willing to learn Nest.js)

Company Description

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.

Job Description

Project – the aim you’ll have

Our customer provides innovative solutions and insights that enable our clients to manage risk and hire the best talent. Their advanced global technology platform supports fully scalable, configurable screening programs that meet the unique needs of over 33,000 clients worldwide. Headquartered in Atlanta, GA, they have an internationally distributed workforce spanning 19 countries with about 5,500 employees. Our partner perform over 93 million screens annually in over 200 countries and territories.

Position – how you’ll contribute

  • Working with a Scrum team of Engineers on a greenfield project 
  • Developing software applications and solutions based on documented business and system requirements 
  • Understanding how applications operate, they are structured, and how customers use them 
  • Taking ownership of the delivery schedule and quality of work 
  • Providing input and estimates about the effort required to build desired functionality 
  • Designing applications for stability, scalability, and performance

Stack: JavaScript/TypeScript, Node.js, React, Azure

Qualifications

Expectations – the experience you need

  • Approximately 5 years of development experience using JavaScript/TypeScript. 
  • Expertise in building responsive and advanced UI components compliant with WCAG standards using React, ensuring applications are well-performant and optimized for mobile devices or weak internet connection. 
  • Deep knowledge of Redux. 
  • Proven knowledge in designing and implementing microservices with .NET and PostgreSQL, applying clean code principles and design patterns. 
  • Ensuring applications are secure to the highest industry standards and resistant to cyber attacks, following OWASP guidelines. 
  • Strong experience with unit testing using Jest to meet high quality standards. 
  • Willingness to learn Nest.js

This role requires candidates to be based in the European Union.

Additional Information

Our offer – professional development, personal growth:

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • International business trips  
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

Position at: Software Mind Poland

Software Mind Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Software Mind DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Software Mind
Software Mind CEO photo
Unknown name
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About [GFA] Senior Full-stack Software Engineer (.NET + React + willing to learn Nest.js), Software Mind

Are you ready to take your software engineering skills to the next level? Join Software Mind as a Senior Full-stack Software Engineer in Kraków, Poland! In this role, you will work on an exciting greenfield project that offers innovative screening solutions to clients around the world. You'll collaborate with a dynamic Scrum team of engineers and have the opportunity to make a significant impact with technologies like .NET and React. Your responsibilities will include developing and designing high-quality software applications based on detailed requirements while ensuring scalability and performance. Grasping how applications operate and how users engage with them is crucial, as you will own the delivery schedule and help define project requirements. We’re looking for someone with around five years of experience in JavaScript/TypeScript, who has a knack for crafting responsive UI components using React and is eager to learn Nest.js. If you have a passion for clean code, security practices, and the ability to create dynamic user experiences, we would love to have you on our team! At Software Mind, we believe in blending work with enjoyment, providing you with opportunities for personal growth and professional development through international projects and training sessions. Ready to embark on this exciting journey? Let’s create innovative solutions together!

Frequently Asked Questions (FAQs) for [GFA] Senior Full-stack Software Engineer (.NET + React + willing to learn Nest.js) Role at Software Mind
What are the responsibilities of a Senior Full-stack Software Engineer at Software Mind?

As a Senior Full-stack Software Engineer at Software Mind, you will be responsible for developing software applications, working closely with a Scrum team, and delivering high-quality solutions based on business requirements. You'll design applications for scalability and performance, take ownership of project delivery schedules, and provide input for the effort estimation of desired functionality. Your role involves not just coding but also understanding the user experience and ensuring that applications meet industry standards for security and performance.

Join Rise to see the full answer
What qualifications do you need to become a Senior Full-stack Software Engineer at Software Mind?

To succeed as a Senior Full-stack Software Engineer at Software Mind, you should have approximately five years of development experience with JavaScript and TypeScript. Expertise in React for building responsive UI components is essential, along with proficiency in Redux and designing microservices using .NET and PostgreSQL. A solid understanding of secure coding practices is required to ensure application security, and familiarity with unit testing frameworks like Jest is preferred. A willingness to learn Nest.js is also crucial for this role.

Join Rise to see the full answer
How does Software Mind support the professional development of a Senior Full-stack Software Engineer?

Software Mind is committed to the professional development of its employees. As a Senior Full-stack Software Engineer, you will have access to various international projects, internal and external training, and language classes. We also encourage participation in well-being initiatives and offer benefits such as private healthcare and a Multisport card. Our non-corporate atmosphere allows for flexible work arrangements, enabling you to grow both personally and professionally.

Join Rise to see the full answer
What technologies will a Senior Full-stack Software Engineer work with at Software Mind?

In your role as a Senior Full-stack Software Engineer at Software Mind, you will work with technologies such as JavaScript, TypeScript, React, and .NET for developing applications. Additionally, you will engage with Node.js and Azure, ensuring that you have a robust and modern tech stack to deliver high-quality software solutions. The role also encourages learning new technologies, including Nest.js, to continuously enhance your skill set.

Join Rise to see the full answer
What is the team culture like at Software Mind for a Senior Full-stack Software Engineer?

At Software Mind, the culture is centered around openness, respect, and a strong sense of teamwork. As a Senior Full-stack Software Engineer, you'll collaborate with passionate individuals who value creativity and innovation. We believe in balancing work with enjoyment, fostering an environment where ideas are shared freely, and everyone is encouraged to take ownership of their work. Our focus on personal and professional growth ensures that you feel valued and motivated in your role.

Join Rise to see the full answer
Common Interview Questions for [GFA] Senior Full-stack Software Engineer (.NET + React + willing to learn Nest.js)
Can you explain your experience with JavaScript and TypeScript in previous projects?

In answering this question, share specific examples of projects where you utilized JavaScript and TypeScript, highlighting your contributions, the challenges you faced, and the outcomes achieved. Talk about how you implemented features and optimized code for performance, ensuring to mention any best practices you followed.

Join Rise to see the full answer
What is your approach to developing responsive UI components with React?

Discuss your methodology for building responsive UI components in React. Mention using popular libraries, CSS frameworks, or best practices such as following WCAG standards. Showcase your understanding of component lifecycle, state management with Redux, and how you test for responsiveness across devices.

Join Rise to see the full answer
How do you ensure application security and code quality in your projects?

Focus on your strategies for maintaining application security, including adherence to OWASP guidelines and implementing best practices in clean code. You can explain your use of unit testing to validate functionality, ensure code quality, and how you handle security vulnerabilities during the development process.

Join Rise to see the full answer
Describe a time when you had to learn a new technology quickly. How did you approach it?

Provide a scenario where you had to learn a technology, such as Nest.js or any other relevant tools, under tight deadlines. Discuss your learning strategy, the resources you utilized, and how you applied what you learned to a project effectively, demonstrating your ability to adapt and grow professionally.

Join Rise to see the full answer
Can you walk us through your experience with microservices architecture?

Share your understanding and experience with microservices, including how you design and implement them using technologies like .NET and PostgreSQL. Discuss the benefits of microservices, how they improve scalability, and provide an example of a project where you successfully utilized microservices.

Join Rise to see the full answer
What do you find most challenging when working in a Scrum team?

In responding to this question, reflect on personal experiences related to team dynamics, deadlines, and collaboration. Discuss specific challenges you faced and how you overcame them, highlighting your communication skills and ability to work effectively in an agile environment.

Join Rise to see the full answer
How do you stay current with the latest trends in software development?

Explain your proactive approach to learning new trends in software development. Mention resources like blogs, online courses, and community participation, as well as any specific technologies or frameworks you're eager to explore. This demonstrates your commitment to continuous learning.

Join Rise to see the full answer
What strategies do you use for effective time management in software development?

Discuss your techniques for prioritizing tasks, setting deadlines, and using project management tools to track progress. Highlight your organizational skills and methods to remain focused, especially when managing multiple deadlines and team responsibilities.

Join Rise to see the full answer
How have you handled constructive criticism in your coding work?

Prepare to discuss a specific instance where you received constructive criticism. Highlight how you took it positively, the steps you took to improve your work based on feedback, and how it contributed to your professional growth.

Join Rise to see the full answer
Why are you interested in working as a Senior Full-stack Software Engineer at Software Mind?

This is an opportunity to express your enthusiasm for the role. Share what interests you about Software Mind and the projects they undertake, aligning your career goals with the company's mission. Demonstrating familiarity with the company's culture and values can further strengthen your response.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Thaloz Remote No location specified
Posted 16 hours ago
Photo of the Rise User
2K Hybrid San Mateo, California, United States
Posted 8 days ago
Photo of the Rise User
Posted 21 hours ago
Photo of the Rise User
Salesforce Remote New York - New York
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Employee Resource Groups
Photo of the Rise User
Posted 17 hours ago
Photo of the Rise User
Posted 12 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!